package com.ktjiaoyu.mapper;
import com.ktjiaoyu.entity.SysRole;
import java.util.List;
/**
 * @return 13141
 * 2025/7/2
 * 19:13
 */
public interface SysRoleMapper {
    /**
     * 查询所有角色信息
     */
    public List<SysRole> getAll();

    /**
     * 新增角色信息
     * @param sysRole
     * @return
     */
    public int insert(SysRole sysRole);

    /**
     * 更改角色信息
     * @param sysRole
     * @return
     */
    public int update(SysRole sysRole);

    /**
     * 根据编码查询角色信息
     * @param code
     * @return
     */
    public SysRole getByCode(String code);
    /**
     * 根据 id 获取角色详细信息
     */
    public SysRole getById(Long id);
    /**
     * 删除角色
     */
    public int delete(Long id);
}
